int EncValues[] = {
	12, 0, 6385, 7901, 14611, 13389, 11200, 3252, 5243, 2504, 2722, 821, 7374, 
	12, 1, 11359, 2698, 357, 13824, 12772, 7244, 6752, 15310, 852, 2001, 11417, 
	12, 2, 7862, 7977, 6321, 13612, 12197, 14449, 15137, 13860, 1708, 6399, 13444, 
	12, 3, 1560, 11804, 6975, 13292, 3646, 3812, 8772, 7306, 5795, 14327, 7866, 
	12, 4, 7626, 11407, 14599, 9689, 1628, 2113, 10809, 9283, 1230, 15241, 4870, 
	12, 5, 1610, 5699, 15876, 9446, 12515, 1400, 6303, 5411, 14181, 13925, 7358, 
	12, 6, 4059, 8836, 3405, 7853, 7992, 15336, 5970, 10368, 10278, 9675, 4651, 
	12, 7, 4441, 3963, 9153, 2109, 12683, 7459, 12030, 12221, 629, 15212, 406, 
	12, 8, 6007, 8411, 5771, 3497, 543, 14202, 875, 9186, 6235, 13908, 3563, 
	12, 9, 3232, 6625, 4795, 546, 9781, 2071, 7312, 3399, 7250, 4932, 12652, 
	12, 10, 8820, 10088, 11090, 7069, 6585, 13134, 10158, 7183, 488, 7455, 9238, 
	12, 11, 1903, 10818, 119, 215, 7558, 11046, 10615, 11545, 14784, 7961, 15619, 
	12, 12, 3655, 8736, 4917, 15874, 5129, 2134, 15944, 14768, 7150, 2692, 1469, 
	12, 13, 8316, 3820, 505, 8923, 6757, 806, 7957, 4216, 15589, 13244, 2622, 
	12, 14, 14463, 4852, 15733, 3041, 11193, 12860, 13673, 8152, 6551, 15108, 8758, 
	3, 15, 3149, 11981, 
	3, 16, 13416, 6906, 
	3, 17, 13098, 13352, 
	3, 18, 2009, 14460, 
	3, 19, 7207, 4314, 
	3, 20, 3312, 3945, 
	3, 21, 4418, 6248, 
	3, 22, 2669, 13975, 
	3, 23, 7571, 9023, 
	3, 24, 14172, 2967, 
	3, 25, 7271, 7138, 
	3, 26, 6135, 13670, 
	3, 27, 7490, 14559, 
	3, 28, 8657, 2466, 
	3, 29, 8599, 12834, 
	3, 30, 3470, 3152, 
	3, 31, 13917, 4365, 
	3, 32, 6024, 13730, 
	3, 33, 10973, 14182, 
	3, 34, 2464, 13167, 
	3, 35, 5281, 15049, 
	3, 36, 1103, 1849, 
	3, 37, 2058, 1069, 
	3, 38, 9654, 6095, 
	3, 39, 14311, 7667, 
	3, 40, 15617, 8146, 
	3, 41, 4588, 11218, 
	3, 42, 13660, 6243, 
	3, 43, 8578, 7874, 
	3, 44, 11741, 2686, 
	3, 0, 1022, 1264, 
	3, 1, 12604, 9965, 
	3, 2, 8217, 2707, 
	3, 3, 3156, 11793, 
	3, 4, 354, 1514, 
	3, 5, 6978, 14058, 
	3, 6, 7922, 16079, 
	3, 7, 15087, 12138, 
	3, 8, 5053, 6470, 
	3, 9, 12687, 14932, 
	3, 10, 15458, 1763, 
	3, 11, 8121, 1721, 
	3, 12, 12431, 549, 
	3, 13, 4129, 7091, 
	3, 14, 1426, 8415, 
	3, 15, 9783, 7604, 
	3, 16, 6295, 11329, 
	3, 17, 1409, 12061, 
	3, 18, 8065, 9087, 
	3, 19, 2918, 8438, 
	3, 20, 1293, 14115, 
	3, 21, 3922, 13851, 
	3, 22, 3851, 4000, 
	3, 23, 5865, 1768, 
	3, 24, 2655, 14957, 
	3, 25, 5565, 6332, 
	3, 26, 4303, 12631, 
	3, 27, 11653, 12236, 
	3, 28, 16025, 7632, 
	3, 29, 4655, 14128, 
	3, 30, 9584, 13123, 
	3, 31, 13987, 9597, 
	3, 32, 15409, 12110, 
	3, 33, 8754, 15490, 
	3, 34, 7416, 15325, 
	3, 35, 2909, 15549, 
	3, 36, 2995, 8257, 
	3, 37, 9406, 4791, 
	3, 38, 11111, 4854, 
	3, 39, 2812, 8521, 
	3, 40, 8476, 14717, 
	3, 41, 7820, 15360, 
	3, 42, 1179, 7939, 
	3, 43, 2357, 8678, 
	3, 44, 7703, 6216, 
	3, 0, 3477, 7067, 
	3, 1, 3931, 13845, 
	3, 2, 7675, 12899, 
	3, 3, 1754, 8187, 
	3, 4, 7785, 1400, 
	3, 5, 9213, 5891, 
	3, 6, 2494, 7703, 
	3, 7, 2576, 7902, 
	3, 8, 4821, 15682, 
	3, 9, 10426, 11935, 
	3, 10, 1810, 904, 
	3, 11, 11332, 9264, 
	3, 12, 11312, 3570, 
	3, 13, 14916, 2650, 
	3, 14, 7679, 7842, 
	3, 15, 6089, 13084, 
	3, 16, 3938, 2751, 
	3, 17, 8509, 4648, 
	3, 18, 12204, 8917, 
	3, 19, 5749, 12443, 
	3, 20, 12613, 4431, 
	3, 21, 1344, 4014, 
	3, 22, 8488, 13850, 
	3, 23, 1730, 14896, 
	3, 24, 14942, 7126, 
	3, 25, 14983, 8863, 
	3, 26, 6578, 8564, 
	3, 27, 4947, 396, 
	3, 28, 297, 12805, 
	3, 29, 13878, 6692, 
	3, 30, 11857, 11186, 
	3, 31, 14395, 11493, 
	3, 32, 16145, 12251, 
	3, 33, 13462, 7428, 
	3, 34, 14526, 13119, 
	3, 35, 2535, 11243, 
	3, 36, 6465, 12690, 
	3, 37, 6872, 9334, 
	3, 38, 15371, 14023, 
	3, 39, 8101, 10187, 
	3, 40, 11963, 4848, 
	3, 41, 15125, 6119, 
	3, 42, 8051, 14465, 
	3, 43, 11139, 5167, 
	3, 44, 2883, 14521
};

int N_LDPC   = 64800;
int K_LDPC   = 48600;
int NmK_LDPC = 16200;
int M_LDPC   = 360;
int Q_LDPC   = 45.0;
int N_LINES  = 135;


